Operational transformation based reconciliation in the FEW File System

نویسندگان

  • Marcos Bento
  • Nuno Preguica
چکیده

Optimistic replication is used to provide high data availability and support for disconnected operation in mobile computing environments. As this approach may lead to concurrent updates, a system based on optimistic replication must include a replica reconciliation mechanism. In this paper, we describe the reconciliation mechanism implemented in the Files EveryWhere (FEW) le system for mobile computing. Our reconciliation approach is based on operational transformation. However, as our system supports only asynchronous collaboration, we propose a set of new techniques for operational transformation. First, we propose a new technique for handling operations in operational transformation algorithms that supports ef cient epidemic dissemination. Second, we propose a new set of transformation functions that explicitly handle line versions in text les. Finally, we propose a set of transformation functions that explicitly handle le versions for opaque les. Our approach is implemented as a new le system, thus allowing users to continue using their favorite applications. Author

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Reconciliation for Mobile Computing Environments with Portable Storage Devices

Mobile computing environments have changed in recent years with the increasing use of different types of portable devices, ranging from mobile phones to laptops, and from MP3 players to portable storage devices (e.g. flash disks). Many of these devices have large amounts of storage, allowing users to transport most of their data with them. In this paper we briefly present the FEW file managemen...

متن کامل

Supporting Asynchronous Collaborative Editing in Mobile Computing Environments

Mobile computing environments have changed in recent years, with the increasing use of different types of mobile devices and wireless communication technologies. To allow users to store and share their data in this new environment, we are building the Files EveryWhere (FEW) system, that explores the multiple available storage and communication devices to provide good availability and performanc...

متن کامل

Title: Reconciliation in Files EveryWhere File System

In recent years, mobile computing environments have been changing with the increasing use of different types of portable devices with large amounts of storage, ranging from mobile phones to laptops, and from MP3 players and digital cameras to portable storage devices, such as flash-disks. These devices can act as sophisticated, large-capacity storage devices either attached to a computer or dir...

متن کامل

FEW: File Management for Portable Devices∗

In recent years, an increasing number of portable devices with large amounts of storage have become widely used. In this paper, we present the early design of the FEW system, a system that aims to ease file management in the new mobile environment. To this end, the system will manage file replicas stored in fixed and portable storage devices. It will provide an automatic mechanism to establish ...

متن کامل

Bioinformatics Service Reconciliation by Heterogeneous Schema Transformation

This report focuses on the problem of bioinformatics service reconciliation in a generic and scalable manner so as to enhance interoperability in a highly evolving field. Using XML as a common representation format, but also supporting existing flat-file representation formats, we propose an approach for the scalable semi-automatic reconciliation of services, possibly invoked from within a scie...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006